package cn.bugstack.domain.strategy.model.valobj;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Title: RuleTreeNodeLineVO
 * @Author tong
 * @Package cn.bugstack.domain.strategy.model.valobj
 * @Date 2025/6/3 10:30
 * @description: 规则节点指向线对象，由于衔接form->to节点链路关系
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class RuleTreeNodeLineVO {
    /*规则树ID*/
    private String treeId;
    /*规则key节点From*/
    private String ruleNodeFrom;
    /*规则key节点To*/
    private String ruleNodeTo;
    /*限定类型*/
    private RuleLimitTypeVO ruleLimitType;
    /*限定值（到下个节点）*/
    private RuleLogicCheckTypeVO ruleLimitValue;
}
